在这里,我们描述了可以与我们的Javascript一起使用的各种方法/函数:
- The
flux.getmethod - The
flux.trackmethod - 事件监听器
get方法
flux.get方法可用于检索最近返回的已解析令牌。
当跟踪发生时,任何resolveToken请求都会返回并添加到resolvedTokens对象中。
flux.get方法访问此对象并返回值。
例如,要获取当前访问者ID:
flux.get('{visitor}')要获取当前节点ID:
flux.get('{current-node-id}')对于您在fluxOptions中设置或在视图请求中手动发送的任何其他令牌:
flux.get('{token-name}')track方法
track方法用于发送视图和转化。
这些在其专门的文档中有详细说明:
两个事件是:
flux.track('view',
{ optional tracking attributes object },
optionalCallbackFunction
)和
flux.track('conversion',
{ conversion tracking attributes object },
optionalCallbackFunction
)事件监听器
FunnelFlux JS不再需要事件监听器来保证转化的顺序。
但是,您仍然可以利用我们的JS事件来触发其他事件。
目前有两个可用的,示例如下:
document.addEventListener('fluxView', function(){
console.log('Flux view completed')
})document.addEventListener('fluxConversion', function(){
console.log('Flux conversion completed')
})或者在调用其他函数的情况下:
document.addEventListener('fluxView', functionToCall)document.addEventListener('fluxConversion', functionToCall)